[INFO] fetching crate intent 0.1.4...
[INFO] testing intent-0.1.4 against master#1f7f8ea0721a3b1eb73e6c6d25cccb371434b320 for pr-154065-1
[INFO] extracting crate intent 0.1.4 into /workspace/builds/worker-2-tc1/source
[INFO] started tweaking crates.io crate intent 0.1.4
[INFO] finished tweaking crates.io crate intent 0.1.4
[INFO] tweaked toml for crates.io crate intent 0.1.4 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate intent 0.1.4 on toolchain 1f7f8ea0721a3b1eb73e6c6d25cccb371434b320
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate intent 0.1.4 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded lalrpop-util v0.22.2
[INFO] [stderr]   Downloaded term v1.2.1
[INFO] [stderr]   Downloaded ascii-canvas v4.0.0
[INFO] [stderr]   Downloaded lalrpop v0.22.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 7f594e9896103681285ab4d1f9c8e78445904eb1602b258384716aa90c55af42
[INFO] running `Command { std: "docker" "start" "-a" "7f594e9896103681285ab4d1f9c8e78445904eb1602b258384716aa90c55af42", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7f594e9896103681285ab4d1f9c8e78445904eb1602b258384716aa90c55af42", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7f594e9896103681285ab4d1f9c8e78445904eb1602b258384716aa90c55af42", kill_on_drop: false }`
[INFO] [stdout] 7f594e9896103681285ab4d1f9c8e78445904eb1602b258384716aa90c55af42
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 0be767c9908970efc5b558a53ec34743f1a34ffb7af57986c34dd72e39af4202
[INFO] running `Command { std: "docker" "start" "-a" "0be767c9908970efc5b558a53ec34743f1a34ffb7af57986c34dd72e39af4202", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling libc v0.2.182
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling siphasher v1.0.2
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling typenum v1.19.0
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling keccak v0.1.6
[INFO] [stderr]    Compiling term v1.2.1
[INFO] [stderr]    Compiling fixedbitset v0.5.7
[INFO] [stderr]    Compiling ena v0.14.4
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling petgraph v0.7.1
[INFO] [stderr]    Compiling anstyle v1.0.13
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling unicode-xid v0.2.6
[INFO] [stderr]    Compiling itertools v0.14.0
[INFO] [stderr]    Compiling phf_shared v0.11.3
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling pico-args v0.5.0
[INFO] [stderr]    Compiling anstream v0.6.21
[INFO] [stderr]    Compiling owo-colors v4.3.0
[INFO] [stderr]    Compiling clap_lex v1.0.0
[INFO] [stderr]    Compiling ascii-canvas v4.0.0
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling thread_local v1.1.9
[INFO] [stderr]    Compiling clap_builder v4.5.60
[INFO] [stderr]    Compiling nu-ansi-term v0.50.3
[INFO] [stderr]    Compiling rayon v1.11.0
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling sha3 v0.10.8
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling string_cache v0.8.9
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling lalrpop-util v0.22.2
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling clap_derive v4.5.55
[INFO] [stderr]    Compiling lalrpop v0.22.2
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling tracing-subscriber v0.3.22
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling clap v4.5.60
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling intent v0.1.4 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 55.96s
[INFO] running `Command { std: "docker" "inspect" "0be767c9908970efc5b558a53ec34743f1a34ffb7af57986c34dd72e39af4202", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0be767c9908970efc5b558a53ec34743f1a34ffb7af57986c34dd72e39af4202", kill_on_drop: false }`
[INFO] [stdout] 0be767c9908970efc5b558a53ec34743f1a34ffb7af57986c34dd72e39af4202
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 1b11b8b654ad7228592515f333ec29c57bae43312815363623ac1b1b7ff5b84e
[INFO] running `Command { std: "docker" "start" "-a" "1b11b8b654ad7228592515f333ec29c57bae43312815363623ac1b1b7ff5b84e", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.182
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling intent v0.1.4 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling tempfile v3.26.0
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 20.99s
[INFO] running `Command { std: "docker" "inspect" "1b11b8b654ad7228592515f333ec29c57bae43312815363623ac1b1b7ff5b84e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1b11b8b654ad7228592515f333ec29c57bae43312815363623ac1b1b7ff5b84e", kill_on_drop: false }`
[INFO] [stdout] 1b11b8b654ad7228592515f333ec29c57bae43312815363623ac1b1b7ff5b84e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 2cafae2cc9d3fb54115b72373a5f61428ff4802188e4b98ed9dfbfb5f0894de8
[INFO] running `Command { std: "docker" "start" "-a" "2cafae2cc9d3fb54115b72373a5f61428ff4802188e4b98ed9dfbfb5f0894de8", kill_on_drop: false }`
[INFO] [stderr]    Compiling intent v0.1.4 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 20.80s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/intent-af966cea27933df6)
[INFO] [stdout] 
[INFO] [stdout] running 223 tests
[INFO] [stdout] test behavioral::composition::tests::test_compose_disjoint_behaviors ... ok
[INFO] [stdout] test behavioral::composition::tests::test_compose_single_behavior ... ok
[INFO] [stdout] test behavioral::composition::tests::test_compose_shared_states ... ok
[INFO] [stdout] test behavioral::composition::tests::test_parallel_compose_interleaving ... ok
[INFO] [stdout] test behavioral::composition::tests::test_parallel_compose_product_states ... ok
[INFO] [stdout] test behavioral::composition::tests::test_parallel_compose_synchronized ... ok
[INFO] [stdout] test behavioral::composition::tests::test_to_behavior_decl ... ok
[INFO] [stdout] test behavioral::composition::tests::test_parallel_compose_to_behavior_decl ... ok
[INFO] [stdout] test behavioral::composition::tests::test_transition_conflict ... ok
[INFO] [stdout] test behavioral::normalize::tests::test_flatten_simple_hierarchy ... ok
[INFO] [stdout] test behavioral::normalize::tests::test_no_hierarchy_passthrough ... ok
[INFO] [stdout] test behavioral::patterns::registry::tests::test_param_to_tla ... ok
[INFO] [stdout] test behavioral::refinement::tests::test_illegal_transition ... ok
[INFO] [stdout] test behavioral::refinement::tests::test_inferred_mapping ... ok
[INFO] [stdout] test behavioral::refinement::tests::test_unmapped_concrete_state ... ok
[INFO] [stdout] test behavioral::refinement::tests::test_unreachable_abstract_state ... ok
[INFO] [stdout] test behavioral::refinement::tests::test_valid_refinement ... ok
[INFO] [stdout] test benchmark::tests::empty_system_produces_empty_benchmarks ... ok
[INFO] [stdout] test benchmark::tests::extracts_from_nested_rules ... ok
[INFO] [stdout] test behavioral::refinement::tests::test_stuttering_step ... ok
[INFO] [stdout] test benchmark::tests::extracts_p99_latency ... ok
[INFO] [stdout] test benchmark::tests::extracts_throughput ... ok
[INFO] [stdout] test diagnostic::recovery::tests::test_recovery_context_add_error ... ok
[INFO] [stdout] test diagnostic::recovery::tests::test_recovery_context_add_warning ... ok
[INFO] [stdout] test diagnostic::recovery::tests::test_recovery_context_merge ... ok
[INFO] [stdout] test diagnostic::recovery::tests::test_recovery_context_phase ... ok
[INFO] [stdout] test diagnostic::recovery::tests::test_recovery_result ... ok
[INFO] [stdout] test diagnostic::recovery::tests::test_recovery_strategy_continue ... ok
[INFO] [stdout] test diagnostic::recovery::tests::test_recovery_strategy_fail_fast ... ok
[INFO] [stdout] test diagnostic::suggestions::tests::test_find_closest ... ok
[INFO] [stdout] test diagnostic::suggestions::tests::test_levenshtein_distance_deletion ... ok
[INFO] [stdout] test diagnostic::suggestions::tests::test_format_suggestions ... ok
[INFO] [stdout] test diagnostic::suggestions::tests::test_levenshtein_distance_empty ... ok
[INFO] [stdout] test diagnostic::suggestions::tests::test_levenshtein_distance_insertion ... ok
[INFO] [stdout] test diagnostic::suggestions::tests::test_levenshtein_distance_substitution ... ok
[INFO] [stdout] test diagnostic::suggestions::tests::test_suggest_identifier ... ok
[INFO] [stdout] test diagnostic::suggestions::tests::test_suggest_identifier_case_insensitive ... ok
[INFO] [stdout] test diagnostic::suggestions::tests::test_suggest_type ... ok
[INFO] [stdout] test diagnostic::tests::test_diagnostics_collection ... ok
[INFO] [stdout] test diagnostic::tests::test_diagnostic_creation ... ok
[INFO] [stdout] test diagnostic::suggestions::tests::test_suggest_multiple ... ok
[INFO] [stdout] test diagnostic::tests::test_format_with_source ... ok
[INFO] [stdout] test diagnostic::suggestions::tests::test_suggest_keyword ... ok
[INFO] [stdout] test diagnostic::tests::test_offset_to_line_col ... ok
[INFO] [stdout] test diagnostic::tests::test_diagnostic_with_suggestion ... ok
[INFO] [stdout] test diagnostic::tests::test_span_creation ... ok
[INFO] [stdout] test diagnostic::tests::test_error_codes ... ok
[INFO] [stdout] test diagnostic::suggestions::tests::test_levenshtein_distance_equal ... ok
[INFO] [stdout] test diagnostic::tests::test_span_merge ... ok
[INFO] [stdout] test diagnostic::tests::test_synthetic_span ... ok
[INFO] [stdout] test linter::checks::tests::test_check_documentation ... ok
[INFO] [stdout] test behavioral::composition::tests::test_compose_with_fairness ... ok
[INFO] [stdout] test linter::tests::test_lint_multiple_initial_states ... ok
[INFO] [stdout] test linter::tests::test_lint_unreachable_state ... ok
[INFO] [stdout] test linter::tests::test_lint_missing_initial_state ... ok
[INFO] [stdout] test parser::tests::test_parse_behavior ... ok
[INFO] [stdout] test linter::checks::tests::test_check_cyclic_dependencies ... ok
[INFO] [stdout] test linter::tests::test_lint_syntax_error ... ok
[INFO] [stdout] test parser::tests::test_parse_always_eventually_count ... ok
[INFO] [stdout] test linter::checks::tests::test_check_consistency ... ok
[INFO] [stdout] test linter::tests::test_lint_valid_system ... ok
[INFO] [stdout] test linter::tests::test_lint_naming_convention ... ok
[INFO] [stdout] test linter::tests::test_lint_valid_state_machine ... ok
[INFO] [stdout] test parser::tests::test_parse_component_with_behavior ... ok
[INFO] [stdout] test parser::tests::test_parse_component ... ok
[INFO] [stdout] test parser::tests::test_parse_constraint_predicate ... ok
[INFO] [stdout] test parser::tests::test_parse_constraint_operators ... ok
[INFO] [stdout] test parser::tests::test_parse_empty_system ... ok
[INFO] [stdout] test linter::checks::tests::test_check_no_cycles ... ok
[INFO] [stdout] test parser::tests::test_parse_distilled ... ok
[INFO] [stdout] test parser::tests::test_parse_import_pattern ... ok
[INFO] [stdout] test linter::tests::test_lint_duplicate_component ... ok
[INFO] [stdout] test parser::tests::test_parse_import_template ... ok
[INFO] [stdout] test parser::tests::test_parse_iff_operator ... ok
[INFO] [stdout] test linter::tests::test_compute_reachable_states ... ok
[INFO] [stdout] test linter::tests::test_lint_invalid_transition ... ok
[INFO] [stdout] test parser::tests::test_parse_pattern_multiple_parameters ... ok
[INFO] [stdout] test parser::tests::test_parse_behavior_nodes ... ok
[INFO] [stdout] test parser::tests::test_parse_comments_ignored ... ok
[INFO] [stdout] test parser::tests::test_parse_error_location ... ok
[INFO] [stdout] test parser::tests::test_parse_forall ... ok
[INFO] [stdout] test parser::tests::test_parse_count_in_property ... ok
[INFO] [stdout] test parser::tests::test_parse_precedence_chain ... ok
[INFO] [stdout] test parser::tests::test_parse_system_properties ... ok
[INFO] [stdout] test structural::c3::tests::test_c3_inconsistent_hierarchy ... ok
[INFO] [stdout] test structural::c3::tests::test_c3_intermediate_linearizations ... ok
[INFO] [stdout] test parser::tests::test_parse_full_v02_system ... ok
[INFO] [stdout] test parser::tests::test_parse_rationale_top_level ... ok
[INFO] [stdout] test parser::tests::test_parse_system_description ... ok
[INFO] [stdout] test structural::c3::tests::test_complex_c3_mro ... ok
[INFO] [stdout] test parser::tests::test_parse_transition_with_effect ... ok
[INFO] [stdout] test parser::tests::test_parse_transition_full ... ok
[INFO] [stdout] test structural::c3::tests::test_layer_ordering ... ok
[INFO] [stdout] test structural::c3::tests::test_simple_linearization ... ok
[INFO] [stdout] test structural::connector::tests::check_implements_works ... ok
[INFO] [stdout] test structural::connector::tests::check_dependency_works ... ok
[INFO] [stdout] test structural::connector::tests::registry_default_has_connectors ... ok
[INFO] [stdout] test structural::connector::tests::registry_finds_connector_by_extension ... ok
[INFO] [stdout] test parser::tests::test_parse_predicate_def ... ok
[INFO] [stdout] test parser::tests::test_parse_transition_with_guard ... ok
[INFO] [stdout] test structural::index::file_analysis::tests::extracts_call_refs ... ok
[INFO] [stdout] test structural::index::file_analysis::tests::extracts_glob_import ... ok
[INFO] [stdout] test structural::index::file_analysis::tests::extracts_grouped_use_imports ... ok
[INFO] [stdout] test structural::index::file_analysis::tests::extracts_mod_decls ... ok
[INFO] [stdout] test structural::connector::tests::rust_connector_analyzes_file ... ok
[INFO] [stdout] test structural::index::file_analysis::tests::extracts_qualified_type_refs ... ok
[INFO] [stdout] test structural::c3::tests::test_diamond_linearization ... ok
[INFO] [stdout] test structural::index::file_analysis::tests::extracts_use_imports ... ok
[INFO] [stdout] test structural::index::file_analysis::tests::handles_use_alias ... ok
[INFO] [stdout] test structural::index::file_analysis::tests::extracts_trait_impls ... ok
[INFO] [stdout] test parser::tests::test_parse_rationale ... ok
[INFO] [stdout] test structural::index::file_analysis::tests::ignores_comments_and_strings ... ok
[INFO] [stdout] test parser::tests::test_parse_count_vs_count_comparison ... ok
[INFO] [stdout] test parser::tests::test_parse_value_types ... ok
[INFO] [stdout] test parser::tests::test_parse_uses ... ok
[INFO] [stdout] test structural::connector::tests::check_reference_works ... ok
[INFO] [stdout] test structural::index::file_analysis::tests::skips_cfg_test_blocks ... ok
[INFO] [stdout] test structural::c3::tests::test_cycle_detection ... ok
[INFO] [stdout] test structural::index::module_tree::tests::resolves_nested_module ... ok
[INFO] [stdout] test structural::index::module_tree::tests::builds_nested_module_tree ... ok
[INFO] [stdout] test structural::index::module_tree::tests::handles_mod_rs_and_foo_rs_styles ... ok
[INFO] [stdout] test structural::index::module_tree::tests::directory_based_check ... ok
[INFO] [stdout] test structural::index::module_tree::tests::resolves_storage_to_files ... ok
[INFO] [stdout] test structural::c3::tests::test_independent_nodes ... ok
[INFO] [stdout] test structural::index::module_tree::tests::file_is_under_module_works ... ok
[INFO] [stdout] test parser::tests::test_parse_pattern ... ok
[INFO] [stdout] test parser::tests::test_parse_fairness_with_alt ... ok
[INFO] [stdout] test parser::tests::test_parse_transition_with_timing_after ... ok
[INFO] [stdout] test structural::index::tests::builds_index_successfully ... ok
[INFO] [stdout] test structural::index::tests::indexes_entity_refs ... ok
[INFO] [stdout] test structural::index::tests::indexes_trait_impls ... ok
[INFO] [stdout] test structural::index::tests::file_is_in_modules_works ... ok
[INFO] [stdout] test structural::index::use_resolver::tests::import_depends_on_nested_module ... ok
[INFO] [stdout] test structural::index::use_resolver::tests::import_depends_on_storage_module ... ok
[INFO] [stdout] test structural::index::use_resolver::tests::glob_imports_do_not_match_entities ... ok
[INFO] [stdout] test structural::index::use_resolver::tests::import_brings_named_entity ... ok
[INFO] [stdout] test structural::index::use_resolver::tests::resolve_crate_import ... ok
[INFO] [stdout] test structural::index::ts_analysis::tests::test_import_with_alias ... ok
[INFO] [stdout] test structural::index::ts_analysis::tests::test_namespace_import ... ok
[INFO] [stdout] test parser::tests::test_parse_count_comparison_operators ... ok
[INFO] [stdout] test structural::index::ts_analysis::tests::test_default_import ... ok
[INFO] [stdout] test structural::index::use_resolver::tests::resolve_deep_crate_import ... ok
[INFO] [stdout] test structural::tests::test_check_must_implement ... ok
[INFO] [stdout] test structural::index::ts_analysis::tests::test_comment_skipping ... ok
[INFO] [stdout] test transpile::tla::tests::test_generate_tla ... ok
[INFO] [stdout] test structural::index::ts_analysis::tests::test_class_implements ... ok
[INFO] [stdout] test structural::index::ts_analysis::tests::test_simple_class ... ok
[INFO] [stdout] test structural::index::use_resolver::tests::resolve_super_import_returns_none ... ok
[INFO] [stdout] test transpile::tla::tests::test_generate_for_apalache ... ok
[INFO] [stdout] test structural::index::use_resolver::tests::resolve_external_crate_returns_none ... ok
[INFO] [stdout] test transpile::tla::tests::test_generate_with_count_property ... ok
[INFO] [stdout] test transpile::tla::tests::test_generate_with_nodes ... ok
[INFO] [stdout] test structural::index::ts_analysis::tests::test_interface_declaration ... ok
[INFO] [stdout] test structural::index::ts_analysis::tests::test_named_import_parsing ... ok
[INFO] [stdout] test structural::tests::test_must_reference_pass ... ok
[INFO] [stdout] test structural::connector::tests::ts_connector_analyzes_file ... ok
[INFO] [stdout] test structural::tests::test_check_must_not_reference ... ok
[INFO] [stdout] test structural::tests::test_must_depend_pass ... ok
[INFO] [stdout] test transpile::tla::tests::test_generate_with_tlc_config ... ok
[INFO] [stdout] test transpile::tla::tests::test_parse_var_update_add_to_set ... ok
[INFO] [stdout] test transpile::tla::tests::test_message_queues ... ok
[INFO] [stdout] test transpile::tla::tests::test_parse_var_update_append ... ok
[INFO] [stdout] test transpile::tla::tests::test_parse_var_update_enable ... ok
[INFO] [stdout] test transpile::tla::tests::test_parse_var_update_increment ... ok
[INFO] [stdout] test transpile::tla::tests::test_parse_var_update_set ... ok
[INFO] [stdout] test transpile::tla::tests::test_temporal_to_tla_always ... ok
[INFO] [stdout] test transpile::tla::tests::test_temporal_to_tla_count_ge ... ok
[INFO] [stdout] test transpile::tla::tests::test_temporal_to_tla_count_ne ... ok
[INFO] [stdout] test transpile::tla::tests::test_temporal_to_tla_count_with_nodes_comparison ... ok
[INFO] [stdout] test transpile::tla::tests::test_temporal_to_tla_count_without_nodes ... ok
[INFO] [stdout] test transpile::tla::tests::test_temporal_to_tla_eventually ... ok
[INFO] [stdout] test transpile::tla::tests::test_temporal_to_tla_nested ... ok
[INFO] [stdout] test transpile::tla::tests::test_temporal_to_tla_next ... ok
[INFO] [stdout] test transpile::tla::tests::test_refinement_with_map ... ok
[INFO] [stdout] test transpile::tla::tests::test_temporal_to_tla_count_comparison ... ok
[INFO] [stdout] test transpile::tla::tests::test_temporal_to_tla_count_with_nodes ... ok
[INFO] [stdout] test transpile::tla::tests::test_temporal_to_tla_release ... ok
[INFO] [stdout] test transpile::tla::tests::test_temporal_to_tla_count_gt ... ok
[INFO] [stdout] test transpile::tla::tests::test_temporal_to_tla_count_eq ... ok
[INFO] [stdout] test transpile::tla::tests::test_temporal_to_tla_always_count ... ok
[INFO] [stdout] test transpile::tla::tests::test_temporal_to_tla_strong_release ... ok
[INFO] [stdout] test transpile::tla::tests::test_temporal_to_tla_until ... ok
[INFO] [stdout] test types::checker::tests::test_check_value_type_int ... ok
[INFO] [stdout] test transpile::tla::tests::test_temporal_to_tla_weak_until ... ok
[INFO] [stdout] test types::checker::tests::test_check_value_type_mismatch ... ok
[INFO] [stdout] test types::checker::tests::test_unbound_type_var_rejects ... ok
[INFO] [stdout] test types::checker::tests::test_infer_expr_type ... ok
[INFO] [stdout] test types::checker::tests::test_infer_param_value_type_heterogeneous_list ... ok
[INFO] [stdout] test types::checker::tests::test_infer_param_value_type ... ok
[INFO] [stdout] test types::checker::tests::test_infer_param_value_type_homogeneous_list ... ok
[INFO] [stdout] test types::inference::tests::test_fresh_var ... ok
[INFO] [stdout] test types::checker::tests::test_type_context ... ok
[INFO] [stdout] test types::inference::tests::test_generalize ... ok
[INFO] [stdout] test types::inference::tests::test_infer_let_polymorphism ... ok
[INFO] [stdout] test types::inference::tests::test_infer_arithmetic ... ok
[INFO] [stdout] test types::inference::tests::test_infer_comparison ... ok
[INFO] [stdout] test types::inference::tests::test_infer_literal ... ok
[INFO] [stdout] test types::inference::tests::test_instantiate ... ok
[INFO] [stdout] test transpile::tla::tests::test_variable_bounds ... ok
[INFO] [stdout] test types::inference::tests::test_infer_record ... ok
[INFO] [stdout] test types::inference::tests::test_occurs_check ... ok
[INFO] [stdout] test types::inference::tests::test_row_type ... ok
[INFO] [stdout] test types::inference::tests::test_substitution_compose ... ok
[INFO] [stdout] test types::inference::tests::test_type_display ... ok
[INFO] [stdout] test types::inference::tests::test_unify_function ... ok
[INFO] [stdout] test types::inference::tests::test_unify_function_mismatch ... ok
[INFO] [stdout] test types::inference::tests::test_unify_int_int ... ok
[INFO] [stdout] test types::inference::tests::test_unify_int_float ... ok
[INFO] [stdout] test types::inference::tests::test_unify_var_concrete ... ok
[INFO] [stdout] test types::tests::test_qualified_name ... ok
[INFO] [stdout] test structural::index::ts_analysis::tests::test_exports ... ok
[INFO] [stdout] test types::tests::test_generic_type_annotation ... ok
[INFO] [stdout] test types::tests::test_simple_qualified_name ... ok
[INFO] [stdout] test validation::verification::tests::test_deadlock_detection_no_deadlock ... ok
[INFO] [stdout] test validation::verification::tests::test_deadlock_detection_finds_deadlock ... ok
[INFO] [stdout] test types::tests::test_type_from_name ... ok
[INFO] [stdout] test validation::verification::tests::test_transition_validation_finds_invalid_state ... ok
[INFO] [stdout] test validation::verification::tests::test_livelock_detection_finds_livelock ... ok
[INFO] [stdout] test types::tests::test_type_display ... ok
[INFO] [stdout] test types::tests::test_type_annotation ... ok
[INFO] [stdout] test validation::verification::tests::test_property_validation_finds_invalid_state ... ok
[INFO] [stdout] test types::tests::test_sum_type_as_tagged_record ... ok
[INFO] [stdout] test validation::verification::tests::test_livelock_detection_no_livelock ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 223 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.18s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/intent-a987355e6097e813)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests intent
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test src/linter/mod.rs - linter (line 11) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.49s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "2cafae2cc9d3fb54115b72373a5f61428ff4802188e4b98ed9dfbfb5f0894de8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2cafae2cc9d3fb54115b72373a5f61428ff4802188e4b98ed9dfbfb5f0894de8", kill_on_drop: false }`
[INFO] [stdout] 2cafae2cc9d3fb54115b72373a5f61428ff4802188e4b98ed9dfbfb5f0894de8
